package com.adou.d8.thread;

public class ThreadTest3 {
    public static void main(String[] args) {
//        // 1.直接创建runnable匿名内部类形式（任务对象）
//         Runnable runnable = new Runnable() {
//            @Override
//            public void run() {
//                for (int i = 0; i < 5; i++) {
//                    System.out.println("子线程 run " +i);
//                }
//            }
//        };
//
//         new Thread(runnable).start();


        // 简化 1
//        new Thread(new Runnable() {
//            @Override
//            public void run() {
//                for (int i = 0; i < 5; i++) {
//                    System.out.println("子线程 run " +i);
//                }
//            }
//        });

        // lambada简化
        new Thread(()->{
            for (int i = 0; i < 5; i++) {
                    System.out.println("子线程 run " +i);
            }
        });


        for (int i = 0; i < 5; i++) {
            System.out.println("主线程 main " +i);
        }
    }
}
